The Use of Executable FIT Tables to support Maintenance and Evolution Tasks

نویسندگان

  • Filippo Ricca
  • Marco Torchiano
  • Massimiliano Di Penta
  • Mariano Ceccato
  • Paolo Tonella
چکیده

Acceptance testing is a kind of testing performed prior to software delivery. In the agile approach, acceptance test suites are specified by analysts and customers during the requirement elicitation phase and used to support the development/maintenance activities. This paper reports an experiment with master students that investigates on the usefulness of executable acceptance test cases, developed by using FIT (Framework for Integrated Test), during software maintenance and evolution activities. The preliminary results indicate that FIT tables help students to correctly perform the maintenance/evolution tasks with no significant impact on time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

RFID-based decision support within maintenance management of urban tunnel systems

Efficiently, tracking information related to components, materials and equipment from the production/construction phase to operation and maintenance is a challenge in the industries. The industry environment is a natural fit for generating and utilizing instance-level data for decision support. Advanced electronic identification and data storage technologies e.g. radio frequency identification ...

متن کامل

RFID-based decision support within maintenance management of urban tunnel systems

Efficiently, tracking information related to components, materials and equipment from the production/construction phase to operation and maintenance is a challenge in the industries. The industry environment is a natural fit for generating and utilizing instance-level data for decision support. Advanced electronic identification and data storage technologies e.g. radio frequency identification ...

متن کامل

Using acceptance tests as a support for clarifying requirements: A series of experiments

One of the main reasons for the failure of many software projects is the late discovery of a mismatch between the customers’ expectations and the pieces of functionality implemented in the delivered system. At the root of such a mismatch is often a set of poorly defined, incomplete, under-specified, and inconsistent requirements. Test driven development has recently been proposed as a way to cl...

متن کامل

Comparative assessment of manual load lifting tasks in three methods: KIM-LHC, WISHA and SNOOK tables: Case study in printing industry

Background: today, musculoskeletal disorders are considered as a serious threat for workers, and one of the main activities, which leads to these problems, is lifting tasks. Moreover, workers in printing industry are widely involved in inappropriate postures and lifting loads. The aim of this study was to compare the results of assessment of lifting tasks with KIM-LHC, WISHA and Snook tables in...

متن کامل

EXPLORING EFFICIENT AND SCALABLE OMNISCIENT DEBUGGING FOR MDE by JONATHAN CORLEY

Model-Driven Engineering (MDE) has emerged as a software development paradigm that can assist in separating the issues of the problem space of a software system from a particular solution space of implementation. MDE approaches often use customized domain-specific modeling languages that capture the intent of a particular group of end users through abstractions and notations that fit a specific...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • ECEASST

دوره 8  شماره 

صفحات  -

تاریخ انتشار 2007